A New Proof of Exponential Decidability for the Propositional -calculus with Program Converse
نویسندگان
چکیده
The propositional-Calculus (C) is a powerful propositional program logic with xpoints. C decidability with exponential upper bound was sketched for the rst time in 1988 by E. A. Emerson and Ch. S. Jutla on base of automata-theoretic technique, while a complete proof was published in 1999 only. Meanwhile M. Vardi sketched in 1998 an automata-theoretic proof of exponential decidability for the propositional-Calculus with program converse (C ?). We believe that alternative, independent and automata-free proofs of exponential decidabilities for C and for C ? are important for validation of these upper bounds and due to a complexity of automata-theoretic proofs. Previously the author published in 1997 a proof of exponential upper bound for C which exploited a so-called Program Schemata Technique (PST) for decidability of propo-sitional program logics. This time an extended PST is applied to C ? and yields exponential upper bound too.
منابع مشابه
Games with Second-order Quantiiers Which Decide Propositional Program Logics
The paper demonstrates how second-order quantiication and nite games can be exploited for deciding complicated propositional program logics like the propositional-Calculus with converse (C ?). This approach yields a new proof that C ? is in EXP T IME. Automata-theoretic technique is a very powerful and popular approach for deciding complicated propositional program logics 19, 20, 3]. The rst pa...
متن کاملClassical Propositional Decidability via Nuprl Proof Extraction
This paper highlights a methodology of Nuprl proof that re sults in e cient programs that are more readable than those produced by other established methods for extracting programs from proofs We de scribe a formal constructive proof of the decidability of a sequent calculus for classical propositional logic The proof is implemented in the Nuprl system and the resulting proof object yields a co...
متن کاملProgram Schemata vs. Automata for Decidability of Program Logics
A new technique for decidability of program logics is introduced. This technique is applied to the most expressive propositional program logic Mu-Calculus.
متن کاملIntuitionisitic Tableau Extracted
This paper presents a formalization of a sequent presentation of intuitionisitic propositional logic and proof of decidability. The proof is implemented in the Nuprl system and the resulting proof object yields a “correct-by-construction” program for deciding intuitionisitc propositional sequents. The extracted program turns out to be an implementation of the tableau algorithm. If the argument ...
متن کاملEigenvariables, bracketing and the decidability of positive minimal predicate logic
We give a new proof of a theorem of Mints that the positive fragment of minimal predicate logic is decidable. The idea of the proof is to replace the eigenvariable condition of sequent calculus by an appropriate scoping mechanism. The algorithm given by this proof seems to be more practical than that given by the original proof. A naive implementation is given at the end of the paper. Another c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000